About Kokomo Studio Limited (07100746) United Kingdom