English: It was established in 2015 and located in Shanghai.
Telugu: 2015 లో నిర్మించబడింది మరియు షెన్జెన్లో ఉంది.