About Nexinnova Ltd (11200810) United Kingdom