About Nbr Holdings Ltd (09909137) United Kingdom