Street Address: 4/ F, 3 Building, Shanglilang Technology Park, Nanwan, Buji Town, Longgang District,
City: Shenzhen
Province: Guangdong
Country/Region: China