Getty Images News Kelso Pharma secures over £140m of acquisition funding Longjam DineshworiMar 27, 2025