About D&d Decisions Ltd (11329992) United Kingdom