About Kokako Software Limited (10154287) United Kingdom