About Planet Glow Ltd. (11209332) United Kingdom