About Nns Developments Limited (07743635) United Kingdom