About Meribel Group Holdings Ltd (09522240) United Kingdom