Yes. That is them

Honestly i don't know how thin they will shoot a part. Upload it and see what they say. They will give you a pretty inclusive quote and flag any areas with issues for them. I do know they cnc everything so there are some limitations. Other mold shops EDM the molds so there is more leadway.

All the stuff i did was made local with molders that i know personally. The company now does it all in house.