About D&n Group Ltd (SC662319) United Kingdom