About Hannigan Hotels Ltd. (SC242324) United Kingdom