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...