About Lmr Holdings Limited (10008779) United Kingdom