I sent an email back to both info@holo.host and help@holo.host
and this is the immediate reply. Before I proceed with creating this new account and complete the missing payment, an someone assist to verify if this is legitimate? Not sure if anyone else have received this notification