About Studio Zenko Limited (11530468) United Kingdom