I've been looking around at this stuff before, about a half a year ago. Best I could tell, the caps are renders and/or photoshopped existing keycaps. I went down the rabbit hole long enough to find a facebook page for the company and it had no posts. Seemed like a scam.