About Nouvo Limited (11450533) United Kingdom