About Venrex Coinvest Limited Partnership (LP020076) United Kingdom