About Meric Capital Limited (13688360) United Kingdom