About Mimeo.com Inc. (FC029361) United States