About N E Media Applications Limited (11984124) United Kingdom