Please be careful not to provide any credit card information. They lure users with the promise of a free trial, then make it extremely difficult to remove your payment details and proceed to charge a full year, a shame is not possible to share screenshots on Trustpilot. Although they claim to be based in Singapore, they are actually a Chinese company. I am currently trying to verify whether they have a legitimate office in Singapore or if the address is fake, and I will update this information once confirmed.
Claim your business profile now and gain access to all features and respond to customer reviews.