Yep, that sounds like Check Systems. Fraudulent debt collectors don't get much lower than the clowns at Check Systems. In fact, to get any lower than they are you'd have to be a cretin sitting in a call-center in Ahmedabad, India.
Ignore the vermin from Check Systems. They're beneath contempt.
Be Safe. Be Aware.
Gunnar
I have received two calls from these people to my office. It starts out with "You have not optimized your Google...", that's when I hang up. My office is busy, don't have time for junk.
Just received the 2nd Call, these guys don't know who they are dealing with, I can track DID numbers! I have blocked them from the switch (the call even does not hit my office anymore).... Anybody trying to sell me Google or Apple services don't bother, I am not a fool...