About Glowics Ltd (13145766) United Kingdom