About De Nada (europe) Limited (09668893) United Kingdom