Euler ILS Partners Holding AG (CHE-172.161.453) | Good Co.