About Zeo Capital Limited (12795920) United Kingdom