INTERSOLVE LIMITED