About Rice One Ltd (13463556) United Kingdom