About Mik (emea) Ltd (05907542) United Kingdom