I don't even know where the Seychelles are, and if this is too popular to get a license for an exchange.
I wouldn't call it a license, it's just a company registration (
if that part is actually true). Google tells me a "company" can be registered online in a day, and it's basically a tax haven. I assume they're registered there because they don't ask questions. Kinda like the Cayman Islands where another big well known global exchange is
registerered hiding.