About Lhfr Holdings Limited (10012771) United Kingdom