About Mycomm Technologies Ltd (07060287) United Kingdom