About Mec Communication Ltd (11509594) United Kingdom