About Cooper Content Limited (12176326) United Kingdom