About Koroto Studio Limited (13000230) United Kingdom