About D&a (2198) Limited (12401059) United Kingdom