About Dencorp Ltd (10836406) United Kingdom