Avoid this company completely. They will charge you a membership fee without your consent once you provide your payment information. They may send an email to cancel, but will still attempt to charge you. I had to cancel my credit card to prevent future charges, and I don't trust their claims.
Claim your business profile now and gain access to all features and respond to customer reviews.