Galway-based drone delivery project’s ambition is sky high