Yes, business people can approach banks and other financial institutions for credit cards. Credit card limits will be set based on your financial performance and credit report (score). So, if you are self-employed or a startup applying for a credit card for the first time, banks or financial institutions will sanction credit cards based on your business risk profile.