About D&t Focus Limited (11199326) United Kingdom