About Nsjr Limited (06596927) United Kingdom