About Nvs Holdings Limited (13356726) United Kingdom