About Nexgen Media Tech Ltd (13068160) United Kingdom