No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
RED_Knives,
There are a few sources I know of that offer financing for startup businesses. However, these sources are involved in secured equipment programs meaning that the funds would not go to you, they would go to the vendors who would be installing your trade fixtures and other business equipment (furnitures, computers, software, etc).
I am not sure of the nature of your business, but if you are using most of the funds for purchasing hard assets, then this might work for you. The other posts are correct though that you are looking at about 25% APR for a startup (anything under 2 years time in business from the date you legally established). This is a hard rate and will not change based on your credit score. There are cheaper programs if you can prove home ownershp with greater than 20% equity, but the rate will still be in the teens.
If any of this might be of help to you in learning more about, PM me and we can discuss.