About D&q Holdings Ltd (13689447) United Kingdom