About Alexandra Mini Market Limited (12487228) United Kingdom