EUCLID COMPANY ID 12538150