About Nouvio Ltd. (11329094) United Kingdom