Joe, I think they are based somewhere in Europe. The parts by the same company, on E-Bay, seem to come from Hong Kong, and the seller's name is 'amusingparts123'.
Rigid RC has a website. They look to have some nice stuff. Been looking at their axles and suspensions. The axles have lockers too.
http://www.rigidrc.com/shop/