About Nr Global Consulting Limited (05132262) United Kingdom