About Lf European Holdings Limited (07082076) United Kingdom