About Solace Candela Ltd (13019464) United Kingdom