About Dena Limited (13323191) United Kingdom