About Rice Republic Limited (11610238) United Kingdom