Re:Nova Switzerland GmbH, Embrach, Limited liability company