You most like aren’t eligible for ICT. As stated on the website, “For instance, a company with no employees which exists in name only and is established for the sole purpose of facilitating the entry of intra-company transferees would not qualify.” How many employees do you have in Canada. Your Canadian company needs to show a physical location, Canadian tax returns, profit/loss statements etc.
Just incorporating a business in Canada doesn’t give you a work permit. If it was so easy millions would do this. You are a self employed graphic designer who should have applied through the SUV or self employment program.