About Lh Hold Co Ltd (13388007) United Kingdom