About Meribel Investments Ltd (09522363) United Kingdom