About Lf (holdco) Limited (11851741) United Kingdom