Credo partners Co., Ltd.