About Merril Investments Limited (00635087) United Kingdom