About Lf Europe Limited (01182994) United Kingdom