About Nuveo International Ltd. (10205855) United Kingdom