Good luck sending them any crypto they don't even know what addresses are theirs and they play dumb when you send them proof you sent it to their address. The support team is also very low effort and speak bad English so I would avoid at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.