About Dene Communications Systems Ltd (10507740) United Kingdom