About D.e.n.t.s. (ea) Ltd (05926396) United Kingdom