Received a call from these guys they just wanted to verify my address and business name. Also the owners name then they said they were a credit card processing company but then they didn't try to sell me anything and hung up. That's what made me suspicious.
Another CC processor that's not there when you answer and doesn't have an automatic removal when you call back. Most numbers today will have an option to be removed that seems to work well.