About Lfh (holdings) Limited (SC438834) United Kingdom