About Riice Limited (11455343) United Kingdom