About Ipsum Business Services Limited (08467348) United Kingdom