About Nsns Holdings Limited (11791043) United Kingdom