o2h-ventures
invest in the growth potential of UK life science & AI