About Nextgene Ltd (12925529) United Kingdom