scam company be careful everyone, they ask you first to pay a fee to open a merchant account, the fee is 1995£ which is really high,
i have payed the fees ( stupid from my part) then they give you a stupide account that does not even support 3Ds and when i have asked for 3Ds they blocked my...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.