About Candela Limited (12960247) United Kingdom