About Seven Hotels Holdings Limited (13577250) United Kingdom