About Ddk Systems Limited (05968882) United Kingdom