KADEX SYSTEMS LTD - CIN U32109WB1986PLC040763 | Company