Contact Us

Headquarter office (Shanghai)
Building 21, Yuejie TianlinFang, No.130 Tianlin Road
Xuhui District, Shanghai
Phone: 0086 (0) 21 6470 6028

London office
Chase Business Centre, 39-41 Chase Side
London, United Kingdom, N14 5BP
For press:
For sales:

For product return, refund or shipping issues, please contact the headquarter team to ensure your enquiries to be processed at the first time; For press, partnership and content enquiries, please contact our London office tea. Due to COVID19, our London office team are working remotely, we encourage you to email us and we'll get back to you as soon as possible.