About Mec Global Ltd (12356707) United Kingdom