About Zen Capital Limited (08287660) United Kingdom