About Nbr Technologies Ltd (09065057) United Kingdom