About Saint Meryl Investments Ltd (NI638391) United Kingdom