About Dedi Networks Ltd (07956585) United Kingdom