About Lm24 Limited (13670288) United Kingdom