About Glowsphere Ltd (10494582) United Kingdom