Employer ID number
Your company's EIN
Your Company LLC
The company gives its EIN
The account holder is the company. Formed under a US state's law, it is a “U.S. person” in the rule whoever owns it, so the bank needs its EIN, which the IRS issues free and without an SSN.