About D.i.e.d Limited (12432577) United Kingdom