About Ida Foods Ltd (13198935) United Kingdom