About Creative Media And Communications Research Limited (10263211) United Kingdom