About Candela Studio Limited (12195471) United Kingdom