About I Have An Idea Entertainment Limited (11342203) United Kingdom