I deposited £2000 and have been trying to withdraw my funds, but my requests keep getting denied without explanation. I’ve emailed constantly for six weeks and have received no response. It might be time to report this to the fraud authorities, as I feel scammed.
Claim your business profile now and gain access to all features and respond to customer reviews.