About Dencom Investments Limited (NI009521) United Kingdom