About Cala Limited (SC000610) United Kingdom