About Skin & Co. Ltd (12124680) United Kingdom