About Cape Investments L.p. (SL008444) United Kingdom