Snap Switzerland GmbH, Limited liability company