About Venrex Ii Llp (OC309270) United Kingdom