About Nuvenco Limited (12651447) United Kingdom