Hello Amy,
I'm a bit shocked about this, to be frank. Can you PM me the name of the company using the logo? If it's too similar I should withdraw it, as it will stand against LT`s rules. I wish I could submit more entries, but only the ranked 1 can add new concepts during the judging mode.
Sincerely,
Andrei