About Zuben Capital Limited (09241627) United Kingdom