About Rice Kitchen Ltd (12031933) United Kingdom