Contact information

Legal name: EMELKA LTD

Trade name: VitaalSkin

Phone number: +18598101728

Email: contact@vitaalskin.com

Physical address: 20 Wenlock Road, London N1 7GU, United Kingdom

Incorporation number: 15792088