Neuenschwander Composants Horlogers SA, limited