About Ipsum Plus Limited (08861045) United Kingdom