About Miki Retail Limited (NI607120) United Kingdom