About Glow 360 Limited (12079545) United Kingdom