Les Frères Mermillon SA, Limited, CHE-382.038.418