Iddi International Solution Joint Stock Company