VEGOILS LIMITED - CIN U24100MH1968PLC014056 | Company