About D&a (2195) Limited (12280239) United Kingdom