About Santor Management L.p. (SL011071) United Kingdom