Looks like a (possibly converted) Battletech mini to me. Can't help you beyond that, sorry, I don't know where to look on the web for Battletech info.
Actually, did Kryomek also do some walkers that looked a bit like this? I remember them being *very* heavy. Oooft, these are ancient memories, so probably not reliable at all.