About Nn&ss Limited (06341189) United Kingdom