About Negomi Associates Limited (05170369) United Kingdom