About Nuvis London Limited (12481305) United Kingdom