One of my friend was recently checking about import license for food stuff, what he told me was that there is different license for importing non-perishable food stuff and perishable and the later is really tough to get. As you has to show refrigerated warehouses, vehicles etc. i think yours come under it, check with some experts, what i told is only 2nd hand information.