About Lf Solutions Holdings Limited (03669630) United Kingdom