About Glo. Skincare & Cosmetics Ltd (12937120) United Kingdom