About Nextgen Ventures Ltd (12796470) United Kingdom