About Excel Corporate Management L.p. (SL008985) United Kingdom