Hardware Insights specializes in power supplies. In this part of the forum, you will find detailed information on every aspect of power supplies, including how to repair them and how to judge if a power supply is a good quality unit or not.
Hardware Secrets got the OEM wrong too. They said it was FSP. I had a small discussion with Gabriel about it. He asked In Win, and it turns out that it is indeed an in-house build, as I thought.
Looks like a new platform, or a Custom design for BeQuiet. Not that I really like those heat sinks, but on a low capacity 80+ Gold unit, there's not a lot of heat to dissipate.