About The Curated Beauty Specialist Ltd (12024364) United Kingdom