Get in Touch

Connect with Us Today

Have questions? Weʼre here to help. Fill out the form below and weʼll get back to you ASAP!

Please enable JavaScript in your browser to complete this form.
Name

Reach Out to Us

Our Location

66 Shahe Road

Shanghai, China

Contact
Office Hour

Monday – Friday:

09:00 – 20:00