About Merton Investments L.p. (SL012073) United Kingdom