About Koko Studio Limited (09198150) United Kingdom