Investment News UK HealthTech firm Locum’s Nest raises £1.1m from Albion Capital and IDO Investments Fri 7 Jul 2017