About D&t Holdings Ltd (10892371) United Kingdom