About Studio Kato Ltd (10451659) United Kingdom