About International Life Sciences Fund Iii (lp2) L.p. (LP008673) United Kingdom