3 ms·You can open business credit cards directly under your name, no LLC required.by xur17 7y agoYou can open business credit cards directly under your name, no LLC required.