Legal Notice

icicosmetic.com is owned and operated by icicosmetic Ltd, a company legally registered in the United Kingdom.

Company Name: icicosmetic Ltd
Registration Number: 12145692
Registered Address:
Dephna House, Launchese
7 Coronation Road
London, NW10 7PQ
United Kingdom

Email: help@icicosmetic.com
Phone: +44 07365 885226

icicosmetic Ltd is responsible for the content and operation of this website. We are committed to providing reliable service, transparent business practices, and full compliance with applicable e-commerce and consumer protection laws.