About Rica Ice Cream Limited (13647604) United Kingdom