About Tpg Investments Limited (12681636) United Kingdom