Ken Cahill is not afraid to talk about past mistakes. But he is bullish about the prospects for SilverCloud Health, a Dublin company that has developed online mental health programmes. Now based in Boston, Cahill talks about raising $30m in funding, the company’s future expansion plans, and why mission matters.