About Chaleka Ltd (13591958) United Kingdom