About Hobden Capital Limited (10840917) United Kingdom