About Nu Goodall Ltd (13677624) United Kingdom