There is a category called company that can be used for this purpose. This can also be a website's name I suppose.
Spanish Translation
English, UK Translation
Portuguese, Brazilian Translation
Spanish, Latin American Translation
If you can read this you have a strong mind