About Nextgen Interoperability Solutions Limited (07119247) United Kingdom