I ran into these pricks yesterday during a search of this area
They’re running a refund scam, impersonating an unknown company.
I called them 15 times yesterday and only got the good old “suppoat” each time
A couple of minutes ago I can narrow that down to a refund of some sort
8332695787 Cancellation department
Yesterday afternoon
and when I finally spooked them good and proper I got the professional scared timid bastard