About Glow Glow Ltd. (08174077) United Kingdom