About Glow Clinic Limited (13241036) United Kingdom