This company requires you to take a picture of your credit card, photo ID and also yourself holding your credit card before they accept you as a customer. If they decline you they will not tell you why and will instead simply close your ticket without explaining why. They also require you to upload these pictures to a sus website and "promise" to delete the pictures afterwards. Extremely suspicious company with absolutely no customer service. I had to reopen my ticket twice just go get a reply that said, "we will not tell you the reason why you were declined." Like I get it guys, decline me, but at least be direct about why.
Do not use this company.