They are a Merchant advance company. I know I'm not the only victim. They put you on a flex addendum Contract only to take your money. They fraudulently debited 10 extra ACH payments.
After contacting them they said they were going to refund me back the funds but they didn't. They also do not pay their ISO, be aware!