These people are scammers. Do not trust them. I have enough evidence to prove my claim. Report all details to the fraud department for investigations. They operate in the US and the UK. They don't allow you to contact them nor can you arrange any sort of meeting with them.