Sorry, but I fail to see any anything special in this forgettable attempt at a logo other than it most certainly is forgettable.
Technically, it's way too horizontal, the red thing may or may not carry any meaning, the typography is strictly Microsoft Word quality and there's too much of it...