About Lmsl Holdings Limited (10055436) United Kingdom