About Mek Investments Limited (10678271) United Kingdom