Traditional banks will not typically give borrowers with bad credit a business loan. Being a startup makes it even more difficult. If you really believe in your products then you may be best served to go find a financial partner or backer who is willing to fund your products. You could also use a crowdfunding campaign to secure the money you need to get off the ground. Good luck!