About Nvf1 European Ltd (11219280) United Kingdom