It is a SCAM, and Fraud based in Lithuania. They advertise the product for $70 without mentioning it is US and then automatically deduct twice as much without an opportunity to review. The cost was $250 AU..thankfully my bank retreived the money.
Claim your business profile now and gain access to all features and respond to customer reviews.