About Tpg (trinity) Limited (10935262) United Kingdom