About Glo. Skin Clinic Ltd. (12397399) United Kingdom