Anyone know what "Strato Rechenzentrum" means?

All I know is that it seems to be a company from Berlin, but it kind of looks like a mixture of Italian and German to me.

Strato is a German web hosting provider (one of the largest of the country). Rechenzentrum means computing center/server farm etc… In what context did the name crop up?

Searching online uses of a term as unregistered trademarks. Thanks. That was fast.