OVOBEL FOODS LIMITED - CIN L85110KA1993PLC013875 | Company