About Candela Management Ltd (05671115) United Kingdom