Japan's Kirin Holdings will have its beer brewed in Germany from this October, but has been forced to adapt its recipe to meet the country's strict brewing rules.