About Nrb Holdings Ltd (10274180) United Kingdom