N100 International Joint Stock Company