It was originally owned by Putfile Limited in Godalming, Surrey, Great Britain, and on February 6, 2007, it was purchased by ZVUE Corporation, an internet media company.