STECS FINANCIAL TECHNOLOGIES LTD