About Candela Scs Limited (12790400) United Kingdom