About Glo Investments Ltd (08649526) United Kingdom