About Nvca (12027719) United Kingdom