About Muir Imaging Ltd (SC641630) United Kingdom