About Nns Associates Ltd (10405397) United Kingdom