Company Record
VENREX IX GENERAL PARTNER LIMITED (11824603) | Company Record