About Denali Hospitality Limited (10613322) United Kingdom