About Nvks Holdings Limited (12300602) United Kingdom