About Smart Choice Hotels Limited (12956283) United Kingdom