Received 6 calls from this number in one day. Clearly scammers, they will not identify who they are or where they are calling from, and are avoidant and vague when asked directly.
These people will yell and curse at you. They are obviously not real business people. They say they are with CSC (whatever that is and they won't give you any more). These guys should be ashamed and get a real job.