About Nrb Corporation Ltd (13324514) United Kingdom