Couldn't find any link between this company and HTTI, so I guess there is no link to ABEC too. Could be malware