About Glow By Jo Ltd (12721011) United Kingdom