About Mek Holding Ltd (11100273) United Kingdom