PPI AG, Germany, Hamburg, DE, PPI Schweiz GmbH, 43481, 18691