About Glm Investments Limited (11709989) United Kingdom