Contact Us
We’d love to hear from you!
Depending on the type of inquiry, please allow sufficient time for a response. We strive to reply to all inquiries within 1 – 3 business days.
If you need information right away, please contact us through our help line: 400 920 0120

Address: Room 5C102, No. 258 West Songxing Road, Baoshan District200940, Shanghai, China


Tel: +86 21 6533 2202

Helpline: 400 920 0120

Fill in the form please and we'll get back to you soon.