About Rice Medical Limited (10553236) United Kingdom