About Ec1 Capital Limited (07873637) United Kingdom