About Cooka Ltd (12143498) United Kingdom