About Ipsum Management Solutions Limited (10390025) United Kingdom