About Caloda Ltd (12629515) United Kingdom