About Dendec Limited (10230911) United Kingdom