It takes some digging, they say theyre regulated but theres no evidence, even another review site took their word for it.
One thing to Flag, a big percentage are either trading from or use an address in St,vincent islands and the grenadines, and Seychelles, where rogue operators line up.