About Nextgen Entertainment Ltd (11981712) United Kingdom