Now! Media GmbH, Zürich, Limited liability company