This company, which develops websites, is actually just a regular "scam," in other words — internet fraudsters. It's surprising that Roskomnadzor hasn't blocked them yet. Under no circumstances should you contact this site, as once you enter your card details, money will be charged from you at the maximum rate. Appeals to customer support will yield no results.