About Nuvella Estates Limited (10057158) United Kingdom