MALABAR ORGANICS LTD - CIN U24119KL1986PLC004576 | Company