Thanks, guys! Seems like it is really a scam. I got to exchange e-mails with two different people, three actually. Those 3 were asking different amounts as an contract agreement fee, like 300GBP and 150GBP. Imagine this, I was wondering why they can't afford to shoulder the said contract agreement fee when they 'say' they can pay 800GBP per week. Too fishy.