About Nuver Estates Limited (13262830) United Kingdom