Euclid Financial and Professional Risks Europe GmbH c/o Pro Insurance Solutions GmbH