About I&k Foods Ltd (13100210) United Kingdom