SPIC ORGANICS LIMITED - CIN L24119TN1985PLC012273 | Company