Grand Mountain Trading And Service Joint Stock Company