Seems very sketchy. Two mysterious charges appeared on credit card bill. Called to inquire & make sure it wasn't a legit charge to an unfamiliar company name or similar. Only two choices in auto attendent, neither work or get you to customer service. When you press "0", it disconnects. Not much choice other than dispute the charge with bank.
Claim your business profile now and gain access to all features and respond to customer reviews.