EXCELSOFT TECHNOLOGIES LTD