VIR FOODS LIMITED - CIN U15310CH2005PLC028446 | Company