888-381-3717 Tech Scam

Typed “www.ttwitter.com” in address bar which lead to me getting this. 888-381-3717.