Good l have account saudi arabia ,l can withdraw from my balance
May 2022
Worst customer service in the world, as usual nobody wants to help you on your issue, they just keep on passing you from one person to another, even here in London!
January 2022
Excellent services, Good Location and better approach