About Mien Ltd (09039341) United Kingdom