About Nrsc Holdings Ltd (13133013) United Kingdom