About Nbor Nua Limited (13447975) United Kingdom