About Tetra Glow Limited (10145563) United Kingdom