About Hugo Hotels Limited (11245989) United Kingdom