People use this site only until they realize that this company doesn't care about its users, the customer service doesn't reply to questions, only sends the templates they receive that has nothing to do with the complaint and they send the client to their legal team that couldn't care less, doesn't even take the effort to reply at all. They won't transfer your money and you won't have a chance to get it from them. So stay away until you can.
As a bonus they don't care about the users' private data either, they received even a 2.4 million euro fine from the EU in 2024.
Recommendation: Stay away from this company.