About Calanca Ltd (12247458) United Kingdom