About Vanquish Hotel Holdings Limited (11928090) United Kingdom