This company should not be allowed to trade.Try to get a refund they will ask you to put a 5 star rating on your platform only then will you get 50% . Didn't think that was happening. That to me is bullying and to say the least blackmailing. Plus it is not a UK company as advertised it's Asia Scam
Claim your business profile now and gain access to all features and respond to customer reviews.