EXCEL TEKNIKA LIMITED - CIN U27104DL1983PLC016835 | Company