About Glow Holdings Ltd (12885116) United Kingdom