A customer service company that sends fake emails to other companies and pretends they do not receive good service, only to spam their product. Waste of time right off the bat for legitimate companies, I would stay far away from any place with business practices such as this.
Claim your business profile now and gain access to all features and respond to customer reviews.