About Nvgi Solutions Ltd (11810580) United Kingdom