About D&t London Ltd (11976166) United Kingdom