About Imx Projects Limited (08913955) United Kingdom