About D.t.e. Digital Ltd (10407621) United Kingdom