About Lmr Group Limited (10019400) United Kingdom