I called back, the message said "WCA subscriber services". I think it's an India-based company that has huge phone scam work going.
I got onto this via an inadvertent web form post, and never have been able to get off (despite being on do-not-call, calling the WCA unsubscribe, etc, etc).