I deposited 21 XLM from another platform, but it hasn't appeared in my account. This is a clear fraud. They claim a minimum withdrawal limit, but my bonus amount is less than that, and my additional deposit hasn't been added. It's completely fraudulent.
Claim your business profile now and gain access to all features and respond to customer reviews.