About The Glow Corp Ltd (12082671) United Kingdom