About Haamda Capital Limited (12394942) United Kingdom