They look like Wotsits. Cheesy are the most popular flavoured ones in the UK.
I don't know if they are called same in Canada. I suspect not, judging by your photo of the end of the name, Sci. The link should help clear up any doubt ;)
Sent from my iPad 1 using iPF - Greetings