Piscina

I think it's dodgy

nomorepepperoni

Nah, calling coincidental on this one. It's just an extra overlapping squiggly line, no triangle-within-a-triangle, etc. to reference big/little.

Vigilia_Procuratio

It's not a coincidence when it keeps on popping up.

l23r

Might be a triangle because of the mountains in Germany, and the swerving thing at the bottom is probably a road, but there are lots of rivers in Germany too. Koln, where the company is headquartered, has a big river flowing through it that frequently floods.

Or it could be what you're speculating. Just providing an innocent interpertation. I'm an immigrant who lives in Germany.

Tekno-monk

well clue is in the name Rheinland, land of the river Rhine. https://en.wikipedia.org/wiki/Rhineland loads of hills there so that explains the logo also the Rhine comes from the Alps.