The best way is to contact them directly. The list of designated entities is available on the IRCC website.
Ask A Question | Learn more about Canada
How can foreign investors get the support of a Canadian incubator for their startup idea?
I'm a foreign entrepreneur interested in applying for Canada's startup visa. But since I've never been to the country, I don't know how to meet the requirement of getting support of a Canadian incubator, angel investor, or venture capital in order to qualify for the visa. What is your advice for meeting this requirement?