About Deal Development Company Limited (11030926) United Kingdom