About Hamble Capital Limited (12497456) United Kingdom