About Glex Investments (u.k.) Limited (12125159) United Kingdom