Contact Us

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

London office
3 Waterhouse Square,138 Holborn
London, United Kingdom, EC1N 2SW
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.