About Negi Noodles Limited (SC680265) United Kingdom