i received a final demand from this company never having heard from them before. with a little research, i found that they are a credit card machine l…