About Nrcb Holdings Ltd (08683506) United Kingdom