About Canalytica Ltd (12291147) United Kingdom