About Nvk Studio Limited (11187074) United Kingdom