About Mek Organization Ltd (12160012) United Kingdom