About H Nandutu Ltd (11519230) United Kingdom