Location of Tech support scammers etc

So doing some investigation I found another fraud tech support website is http://www.websquad.us after conducting a search on BBB.org/scamtracker/us you can clearly see that the fraud website popped up on a victims computer which was reported on Feb 6, 2018 Victim’s zip code is 28468. They claimed a fake pop and so forth but did not lose money. According to who.is the website is registered to muzzammil ahmed

Organization websquad services llc

Address 6582 hollis street

City eastvale

State / Province California

Postal Code 92880

Country United States

Phone+1.9098967307.

Again, the details do not match the website, phone registar, nor the details listed on who.is.
Feel free to call flood them.
Shame on these guys...

@LoneStar_Shame#21761

The tech support number is (888)291-2575

no answer

If you are good with PCs, you can get their REAL IP with Wireshark Legacy.