About Icore Foods Ltd (11056922) United Kingdom