About Ipso Management Limited (05413008) United Kingdom