About Open Investments L.p. (SL012225) United Kingdom