About Cahita Ltd (10342113) United Kingdom