About I Z Foods Ltd (11874503) United Kingdom