About Ddks Legacy Systems Limited (11318964) United Kingdom