Opening a Startup or Sole Proprietorship in Germany: 7 Essential Tips for Expats