About Culligran Capital Limited (SC584184) United Kingdom