I called that number back and it is company Customer Communication Platform. They give you choise to connect with one of they representative or to put yourself on do not call list, which I did.
Same here. About to change cell phone number even though I've only had it for a month. All these numbers are calling me constantly. I'd love to kick the last person that had this number.