About Twenty Nine Capital Partners (coinvestment) Limited Partnership (LP021510) United Kingdom