About Djeleccom Ltd (09694562) United Kingdom