About N R S Holdings Limited (03132087) United Kingdom