I don't know about other claims, but in their FAQ they mentioned that they are registered in Estonia, they just have office in Florida. So I guess that's why they don't fall under SEC jurisdiction.
In fact, I have not found any information about registration, I know that the company was established in Tallinn, but there is no more information.
There is only an American address that leads to the store.
The only thing I know for sure is that they are lying in their FAQ, you cannot buy tokens using fiat, so all these purchases are made without bank transfers.