About International Uk Food Store Ltd (12079329) United Kingdom