About Glow Holdings Ltd. (10310662) United Kingdom