About D&a (2160) Limited (10006976) United Kingdom