About Mira Food Store Ltd (11049952) United Kingdom