Cad Holdings Joint Stock Company