About Venrex Coinvestment Gp Limited (11803014) United Kingdom