About Rafa Food Limited (11188983) United Kingdom