I'd not heard of this company but I see they offer a number of models many of which appear to be boosted low power diodes. Then I see they had attempted to pose as a buyer on this forum and "review" their own product (for which they were banned).
Looking on their facebook wall I can see a few...