Understood that you don’t provide refunds, it is my mistake without knowing the features i signed up here.
However it is not hosting problem, if hosting problem i will face problem with other domain installations. The issue is with the method of Hotthemes installation. It doesn’t have a feature to install for a Add on Domain.