About Venrex Coinvestment General Partner Limited (11802816) United Kingdom