Dell — IOKIE
Not sure — said they were a technical support company Call from this number for technical support after contacting Dell
I got a call from this number 5 minutes after contacting Dell regarding a problem with my computer. I spoke to someone in India with Dell and the person who called me sounded almost like the same person. My information had to have been provided to this person from Dell — how else would they know I ...