About D&n.n Ltd (12897353) United Kingdom