About Devine Hotels Limited (12357031) United Kingdom