About Hodge Capital Limited (09325533) United Kingdom