About Nook Hotel Ltd (11522344) United Kingdom