About D&d Dragodalex Ltd (12109276) United Kingdom