About Nici Hotels Limited (10934327) United Kingdom