About Degtel Communications Uk Ltd (10329898) United Kingdom