About Kaka Global Limited (12018384) United Kingdom