EUCLID INDIA LIMITED - CIN U74999DL1997PLC088894 | Company