About Mek Investment Management Ltd (11906730) United Kingdom