If you have questions or concerns regarding your personal information or any information in this Privacy Policy, please contact us at customer@ellen-ella.co.uk.

Address: Chechengwang Industrial Park, Yuhuatai District, Nanjing

Company information: MOUNTAIN DATA TECHNOLOGY (NANJING) CO.,LTD

Mobile: +86 13776679103