sites and more GmbH, Schlieren, limited liability company