Toronto based small business insurtech startup raised $12m in new funding led by ICM.