Zoznoz, ic.gc.ca only lists companies incorporated under the Canadian chart (Federal), not the Quebec chart (provincial) - you would have to query the "Registraire des Entreprises du Québec" and get the informations about Triaxo Group.
Thanks for that, you're right it was on the Quebec Enterprise Registrar!

I didn't realise because I know places like USA, UK and Australia usually handle corporate law on a Federal level.