About Studio Ko (london) Limited (08331495) United Kingdom