About Glow Technology Ltd (12136156) United Kingdom