About K10 Capital Investments Limited (11661721) United Kingdom