Hi there,

I’m sure everything is perfectly legal; I have no doubt about that.  
We simply have to follow the OpenStreetMap (OSM) rules. These rules dictate how certain things must be tagged. For example, names written entirely in capitals, special characters, or emojis aren’t allowed, and we always omit the legal entity suffix, so no GmbH even if that’s in the company’s official name.

Apart from that, a business is only allowed on the OSM map if it has a physical store or office that is clearly recognizable as such. The same rule applies to online shops, they’re not permitted either.

Best regards,  
Edwin