FINTRA SYSTEMS LTD - CIN U32109DL1990PLC040686 | Company