About Lmfp Limited (12030183) United Kingdom