About Interactive Media Communications Limited (06169289) United Kingdom