About Negomi Limited (SC659363) United Kingdom