About Lm Holdings London Ltd (10569831) United Kingdom