About Nja Sales And Merchandising Ltd (08262363) United Kingdom