About Glowfx Ltd (10944313) United Kingdom