They lost their website domain registration in 2018, it was purchased by another company.
"Fantasy football miniatures producer"