About Nsn Hotels Limited (11062614) United Kingdom