About Calaca Kitchen Ltd (11132709) United Kingdom