About Ik Foods & Sauces Ltd (11982388) United Kingdom