NEXTGEN COMMERCE LTD