About Lh3 Ltd (11719941) United Kingdom