About Nexgen Capital Limited (10411733) United Kingdom