About Atlas Hotels Group Limited (07111690) United Kingdom