About Nokohotels Limited (12866018) United Kingdom