This website uses click baiting and 'official looking' site design and urls to make you think that they either represent TLS or the french government. In fact they just collect your sensitive personal information, then fill it out in the visa form on the main website, while pretending to be you. They collect a fee for literally doing nothing - everything is actually self service if you land on the correct site instead of this fraudulent site. I am trying to get my money back and also seeking legal channels to report these people.