Need help in installing this app on my ROKU
Try going here and clicking Add channel.
https://channelstore.roku.com/en-ca/details/6f42041398bbc257ed6ff0b92a0336d7/ici-toutv
You ARE located in Canada, aren't you? It's only available there, as far as I can tell, per Wikipedia. Can't find a statement one way or the other on their website.