About Investment Solutions Worldwide L.p. (SL019309) United Kingdom