About Mie Locum Ltd (11352215) United Kingdom