Hi Sinco.
Sat on an aircraft in Brussels at present having diverted from Luxembourg due snow! Thought I would see what's happening while we wait.
Cant is indeed the anagram of the manufacturer. It is on the aerodrome site although details appear on others if you know what you're looking for!
It's not european, Asian or from the US.
So with that in mind what manufacturer can you make out of CANT?