This platform is a scam. My initial withdrawal (£3.8k) was rejected, and my subsequent request (£2.1k) has been stuck in 'under review' indefinitely. They disregard emails and provide no substantial responses. They take your money and refuse to release it. Stay clear — this is a fraudulent service.
Claim your business profile now and gain access to all features and respond to customer reviews.