UPSOLVER LTD