About Negi Nori Limited (12413536) United Kingdom