About N8 Media Ltd (11924212) United Kingdom