About Ne-madina Food Store Limited (12977871) United Kingdom