About D-room Limited (04691478) United Kingdom