About D.e.n - International Ltd (11562993) United Kingdom