About Micd Communications Ltd (12098469) United Kingdom