About Calico Corporation Ltd (05964094) United Kingdom