About Venrex Limited Partnership (LP011612) United Kingdom