About D&a (2098) Limited (06077438) United Kingdom