I believe this is a company called NAM Marketing, they are a fraud from what I can tell.
They call people can claim to be owed money.
They cannot produce a signed contract nor any other written proof of thier claims.
They break every law of collections including threatening, lying and calling.
The BBB recommends doing no business with this organization.