About Dena Group Ltd (10595608) United Kingdom