About Melo Hospitality Ltd. (08854428) United Kingdom