About De Technologies Limited (04699973) United Kingdom