About International Mini Market Ltd (12529315) United Kingdom