NOVA FERRITES LIMITED - CIN U23202BR1989PLC003586 | Company