Fantastic Holdings Ltd optimises distribution capabilities with Manhattan Associates Fantastic Holdings Craig Holland COO