2Ht Mechanical Manupacturing Joint Stock Company