He calles again today saying i had a virus on my computer, and that i should call back immediately to this number 18004381859. Caller i.d. says this number called 16692231641
Called so manytime, their website says " Micro World Solution is one of the professional web design company in India..."
Indian accent guy or gal calling, saying my computer has problems...