I want to share my experience with this platform. It's been a complete mess. I submitted all requested documents, effectively handing over my identity. They unfroze my account, only to permanently shut it down a week later without any prior notice. I also had under £100 in my account. Avoid this platform to save yourself a headache.
Claim your business profile now and gain access to all features and respond to customer reviews.