A total scam. Everything about them is wrong. They do not have a Canadian office. They use disposable phones. The head office in Switzerland is not a tenant at the address listed. They are not regulated. I could go on and on!
I have 16 specific points showing their deception. Write me at catamarancharter I have a gmail account.