I would not add them to any list, nor a free promotion, because they are closer to a scam than a trustworthy service. Check their
reference on his trust page, they are certainly not a recommendation as a reliable service. here we are talking about financial services, not about downloading e-books.
self-moderator ann thread, and avoiding giving precise answers is not the expected way. in the end, they hide all the information about themselves, which further deepens the mistrust.