About Nextgen Partners Limited (10975663) United Kingdom