About D.i.d. Ventures Ltd. (11839477) United Kingdom