About Nsa & Nn Ltd (10009352) United Kingdom