About Impact Management L.p. (SL011208) United Kingdom