About Koku Ltd (11347830) United Kingdom