About Tpa Capital Investments Limited Partnership (LP020478) United Kingdom