About Interactive Media Ux Limited (08776744) United Kingdom