About Glow Euro Ltd (11943221) United Kingdom