About Lhfx Limited (10446699) United Kingdom