They allowed me to deposit with Revolut. I won some money and then tried to withdraw it but they won't allow withdrawls to Revolut apparently. I don't have other banking options. So now they have been holding my money for 1 year. Incredible. I don't know how its even legal
Claim your business profile now and gain access to all features and respond to customer reviews.