This Ontario company is behind Nova Scotia’s widely praised vaccine website