About Candela Capital Limited (04858378) United Kingdom