About Nauvara Ltd (12150326) United Kingdom