About Clinic Skin Ltd (13001642) United Kingdom