About Glr Investments Ltd (10917682) United Kingdom