About Hamvil Capital Limited (13062375) United Kingdom