MASTECH NIDHI LIMITED - CIN U65100WB2018PLC226832 | Company