Called me several times. Failed to leave me a message, but one of my clients spoke with them. Be aware that this company is NOT affiliated with Google! They are just scraping info off of web sites and contacting businesses, trying to sell Search Engine Optimization (SEO). They are offering their services for $175 per month, which is ridiculously high. Do NOT give them access to your web site!
They called me once in my business number and did not leave me any message. I called back and they talked about SEO. Later they called again to verify if my number is existing, when I answered they disconnected. Block this number.