This is a big scam. You need to deposit 50 USD to verify your account, and then if you wish to withdraw, another 81 USD is required. When you try to withdraw again, they demand an additional 146 USD to upgrade to a premium membership. It never ends, and you can't withdraw any funds. Completely unacceptable.
Claim your business profile now and gain access to all features and respond to customer reviews.