I wouldn't trust a company that failed to make their own appointments twice...and its seems that I was right. This type of company that trawl job sites for CV's and contact you to make an appointment, if they have enough fish in the net they don't call you.
They are not IFA's they have more in kind with Bucket Shops, Boiler Room, time share sales etc. Is it any wonder that they are based abroad?
The CEO will probably appear on watchdog sooner or later....nice trip for the watchdog team when they knock on his door in some remote location away from the financial regulators.