ABACUS TECHNOLOGIES LIMITED