About N.s.s.a. Ltd (10545493) United Kingdom