About Triple T&g Global Solutions Ltd (12774534) United Kingdom