About Hamells Capital Limited (11943867) United Kingdom