About Glow Pond Limited (12257478) United Kingdom