About Mego Management L.p. (SL019579) United Kingdom