About K10 Ventures Limited (11661815) United Kingdom