About Total Management L.p. (SL023469) United Kingdom