About Studio Kokora Ltd (SC597560) United Kingdom