About Nexgen Media Ltd (11304924) United Kingdom