It is possible to replace the theme name with your company name within the source code - but why?
Branding your company and creating engaging content will be far more beneficial than swapping out a theme name for your company.
1) Just leave out your company name.
2) Or you can go through the process of working with the internationalization system, where all readable strings in your theme live in a single file, which can be changed by a person.
First approach is instant + easy.
Second approach is many hours of work to design, implement, then maintain across all WordPress future changes.