I deposited $300 almost one year ago. In order to withdraw $300, they are telling me I have to pay $7,000 to activate my withdrawal. This information is not on the website, so apparently support maybe a scammer. No other way to contact the company
Claim your business profile now and gain access to all features and respond to customer reviews.