About D.j.h. Technology Limited (04641708) United Kingdom