About Cala Group (holdings) Limited (08428265) United Kingdom