Street Address: 4f, 4th Building Mabu Technology Park, Xixiang, Baoan District
City: Shenzhen
Province: Guangdong
Country/Region: China