About N R S Consulting Limited (07127059) United Kingdom