About Balance Management L.p. (SL015733) United Kingdom