About Ricegroup Holdings Inc Limited (11179878) United Kingdom