About Nsjr Holdings Ltd (10959516) United Kingdom