About I Candela Ltd (11492759) United Kingdom