About Lhr Holding Limited (11858129) United Kingdom