About Glow Group International Ltd (11638570) United Kingdom