About Claddagh Capital Limited (11919534) United Kingdom