About Rice And Roll Ltd (13208309) United Kingdom