About The Melia Group Ltd (11681939) United Kingdom