About Clan Glow Limited (12250005) United Kingdom