About Glow Beauty Clinic Ltd (10886230) United Kingdom