About Tpg Europe Llp (OC308896) United Kingdom