About Mien Management Ltd (10552223) United Kingdom