About Nsa Consortium Ltd (12292560) United Kingdom