About D&ct Associates Limited (10888578) United Kingdom