About Abingworth Ventures L.p. B (LP003928) United Kingdom