About Management International L.p. (SL024356) United Kingdom