About Nlr Imaging Ltd (12120092) United Kingdom