About Twenty Nine Capital Partners Limited Partnership (LP021511) United Kingdom