Hi @cubefun,
Hosting companies are allowed and even encouraged to do this. While Let's Encrypt does not prefer the hosting companies to add an additional charge for customers who use hosting provider-obtained certificates, it's not forbidden by Let's Encrypt's terms of service, and the question of whether there is any extra charge is between the hosting provider and the customer.
From what you've shown above, it looks like it's free of charge (since it specifically says "free"!) and also looks like it's automated.
There don't seem to be details about this in
so maybe it's a new offering?