About Management Business Worldwide L.p. (SL016096) United Kingdom