About Venrex X Limited Partnership (LP021930) United Kingdom