Tellows doesn't seem to know, either.
I think it's a scam, if you press 1 you subscribe to a WASP. Had a similar call a while ago, repeatedly saying press one, waited a while and after some time it identified the company.
That number has been marked as spam in our system, from yesterday. Fun fact, other spam senders are sending spam to that number, lol.