About Mie Holdings Limited (10226709) United Kingdom