The former managing director of ORCHA, Dr Lloyd Humphreys, has been appointed by Cogniss to launch a no-code digital health platform in the UK.