I have also received an email clip with an appointment &contract of agreement letter from pure oil and gas uk?

Just want to know website does not exist so with the signatories and barristers? can you please check such, if this company is existing?

They are trying to cheat you. They will ask you for a processing fee for your application or a visa. Once you pay the money, they say that they just need a little more money for "tax". If you pay that, you never hear from them again.