Takeda Re Insurance AG (CHE-114.904.486) | Good Co.