About Koto Studio Ltd (09297454) United Kingdom