About Lh Nr Uk Limited (12901821) United Kingdom