About Nuova Capital Ltd (13368219) United Kingdom