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.