This site is definitely a scam website. The company is registered with the documents from a german tourist who died in India a few years ago (documents on internet). The company is registered in London/UK. They use a bank from Gemany and a Revolut account. SCAM!