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