About Dndi Limited (06667918) United Kingdom