Potential Tech Scammers

Howdy y’all,

Was just looking up for those “legit tech support sites” (sarcasm) and found this one.

Checked their twitter/fb/Youtube accounts, all of them are banned.

But their number seems active. I checked online on text magic and their US number is still active.
USA:+1-866-244-5970
[AUS:+61-8-7914-8228]
[UK:09131240686]

Rest, I leave it to you guys. Good luck and let justice be served.

EDIT: And I guess they’re dead. Tried to ring their number but it rings twice and says number busy. Prolly cutting my number.

EDIT2: What do you guys use to call them anonymously? Tried some VOIP sites but I’m out of those free trial calls