About Zebedee Capital Limited (04044551) United Kingdom