About Gps Investments & Holdings Ltd (10893063) United Kingdom