About Nvc 84 Ltd (12073499) United Kingdom