About Mien Retail Ltd (09804271) United Kingdom