About Melville Holdings Ltd. (10749865) United Kingdom