About Denco Invest Limited (10764006) United Kingdom