About Cala Media & Ecommerce Group Ltd (08194737) United Kingdom