About Ricelatom Limited (10363851) United Kingdom