About Electronic Markets Consulting And Capital Limited (10181639) United Kingdom