About Glow Labs Limited (12241399) United Kingdom