About Media Idic Ltd. (07230003) United Kingdom