About Dena Holdings Ltd. (11758976) United Kingdom