About Rice Paradise Limited (12055393) United Kingdom