Agglorex - European Operations: 51.230419, 5.311006