I got a appointment order from axis oil and gas-uk, they require me to pay 650 british pounds for affidavit of guarantee from british high court and for further process of visa.
Did you ever apply for anything from them? No? Never believe any site which asks for money upfront. It’s a scam. Ignore it.