MAHINDER SPICER LTD - CIN U28930MH1919PLC000530 | Company