About Gpx Holdings & Investments Ltd (12882822) United Kingdom