M2c Fabrication Mechanics Technology Joint Stock Company