About Tpg (holdings) Limited (10870772) United Kingdom