About Rice & Shine Ltd (13244730) United Kingdom