Under Swiss law there are generally no restrictions on company names. However, the legal structure of the firm must be discernible. The most important principles are those of corporate transparency and differentiability – meaning you have to be able to tell one company from another. The Canton Schwyz Commercial Register
(click link to do a search for your preferred business name) needs to approve the chosen name for a company.