About Dencem Limited (11565203) United Kingdom