About Rice Noodles Limited (12735827) United Kingdom