Seven Star Digital launches in Canada