About Mark Ventures Uk Investments Limited Partnership (LP014324) United Kingdom