They are only interested in taking your money - there is no website developing going on. They charged my card without asking me and then denied it. I should have looked at the reviews here.
If it's too good to be true then it's probably a scam. Stay away. Google ads should not be selling ad space to these crooks.