HIM FARMS LIMITED - CIN U02001CH1996PLC018839 | Company