About Nucleus Imx Limited (10704501) United Kingdom