About Nextgen D Limited (11062343) United Kingdom