About Meris Capital Limited (12543181) United Kingdom