About Mimir Communications Ltd (07720260) United Kingdom