About Lmsf Limited (10462603) United Kingdom