I took a look at their main site
https://www.tangentminiatures.com/
They have some interesting stuff including a Not~Battlestar Galactica line and other Not~ type series.
There's some issues in presentation there too. Most pictures are just renders, and dark red against black renders at that. Very little in the way of bare or painted pictures, I can't even find if they're metal or resin.