I have never heard of this company. I did apply for a net platinum card but now im being charged for a horizon card. Which has no website and no answe…