About Innovegic Ltd (NI640598) United Kingdom