About Deni Communications Ltd (13354947) United Kingdom