About Candelis Ltd (13055237) United Kingdom