About Rikada Foods Ltd (13350555) United Kingdom