MARGARA LIMITED - CIN U26960DL1985PLC022139 | Company