Company name, trademark and domain name do not protect the same thing. What each one gives you in Switzerland, what it c...