The short answer
Understand the system before choosing an action.
Business credit describes how businesses may be evaluated based on identity, public information, account and payment data, financial performance, owner information, provider relationships, and proprietary scoring models. Requirements and reporting vary. A business credit profile does not guarantee approval or eliminate personal guarantees.
Financial Learning Cafe explains the subject. Your current agreement, official sources, facts, jurisdiction, and appropriately qualified professionals control the decision.