https://www.lowellgroup.at/en/locations/germany/