About Nextgen Technologies Ltd (10359718) United Kingdom