I thought it's a scam. But there is no communication.
made a deposit of 100 pounds, after 6 days it appears on my account. Customer service doesn't answer.
United Kingdom
made a deposit of 100 pounds, after 6 days it appears on my account. Customer service doesn't answer.