About Kaka Limited (09567700) United Kingdom