About Lhf Management Limited (12674230) United Kingdom