About Mec Management Ltd (11039535) United Kingdom