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.

Reach Out to Us

Our Location

66 Shahe Road

Shanghai, China

Office Hour

Monday – Friday:

09:00 – 20:00