About D.e.a.d. Intelligent Ltd (11774303) United Kingdom