About Planet Glam Studios Ltd (11591572) United Kingdom