About De&no Limited (11297157) United Kingdom