AGILECADENCE LTD