About Nbrd Ltd (13294293) United Kingdom