About Intelligent Media (london) Limited (07253758) United Kingdom