About Master Investments Worldwide L.p. (SL018421) United Kingdom