This platform is conducting a serious scam attempt through its escrow system, as noted by other users. When trying to retrieve your funds, you will be asked to pay an escrow fee from your digital wallet to access your money—this is a major red flag. Additionally, avoid the associated service as they seem to be collaborating on this scam.
Claim your business profile now and gain access to all features and respond to customer reviews.