About Tpg Africa Llp (OC401737) United Kingdom