Not worth your time or money. I deposited £20 and turned it into £300, but when it was time to withdraw, they demanded excessive information. They didn't require all of that when taking my money. I'd rather take the loss than give them so much personal info.
Claim your business profile now and gain access to all features and respond to customer reviews.