About Lmr Investments Limited (11156632) United Kingdom