About Brand Nu Construction Ltd (12018434) United Kingdom