I just got a call from this number - 877-899-0192. It was a computer generated message and identified themselves as NCL Financial Systems, Inc. I did a search on Google for the number and it apparently originates in Jacksonville, FL. I did a search on NCL and it appears to either have been formerly known as Risk Management or they purposely misrepresent themselves and the actual name of the company is NCO Financial.
If anyone could give me some accurate information about NCL Financial, I would certainly appreciate it.
Thanks in advance.