About Nvc Holdings Limited (10213850) United Kingdom