About H&z Capital Limited (12453969) United Kingdom