About Njrsa Limited (10958115) United Kingdom