Hi, I actually work for a company that specializes in High Risk Merchant accounts. We would have to see about the credit though. I don't think it will matter. If you're interested in what I have to offer, PM me or you can skype me.
Skype: adamcarson13