About Mexal Capital Limited (11615435) United Kingdom