About Globalvillage Hotels & Resorts Ltd (11076158) United Kingdom