About Venrex Iv Scottish Limited Partnership (SL007212) United Kingdom