Mac Oil Palm Limited · U15143 Tn2006 Plc058821 · Ruchi Worldwide Limited · Uttaranchal Bio Fuels Limited · Ruchi Hi Rich Seeds Private Limited · Mangalore Liquid Impex Private Limited · Evershine Oleochem Limited · Ruchi Multitrade Private Limited · Ruchi Bio Fuels Private Limited · Ruchi Infrastructure Limited