About Lux Skin Clinic Ltd (13566452) United Kingdom