About Glow Organics Ltd (09459503) United Kingdom