Sounds like a routine supply chain / logistics task to me. It just happens to be for a rather high-profile client at the moment.
May be a bit of a stretch if you've got no consultancy experience, but your MBA skills should address that.
What did the job spec say?
Certainly worth cracking on with this; if you think it's not for you once you get more information then that's fine.
Best of luck!