I don't think it's the same company. I looked for the "about us" link also. Habit, I guess. It does sound like they are in the US based on the pricing, but I'm not sure.
Well, after looking over that other site some more, it may well be the same. There are similiarities in other things in page content (like the counter at bottom of each page are distinctly alike)