Yeah, it's likely a generic multi-LED light made by a mystery company in China. They're typically somewhat lacking in quality, but you may have an exception.
I have seen lights just like that, but xenon. Interesting that it's a multi-LED in the same body...