About Dde Management Ltd (13349892) United Kingdom