About New Media Digital & Entertainment Ltd (12164042) United Kingdom