Abingworth life science investment