About Nextgen Solution Ltd. (12116896) United Kingdom