About D&x Holdings Limited (11976959) United Kingdom