About Studio Tsukuru Ltd (SC548247) United Kingdom