oh yeah, LOTS of employees state they ‘have a company’....
nice word parsing
You sound like a consultant trying to not identify the company when you write “I have a company.” You could have been precise in your wording: “I own a company” or “I am the CEO of a company.”
Nice try trying to wriggle out of your poor communication skills. You really should concentrate on polishing them up.