It's entirely possible they are related to the Ampoule label because nobody seems to know anything about the Ampoule label, but I think in the press release it stated that Pub had a break from the "ultra-mysterious Ampoule collective" (but maybe I'm wrong). Vertical Form does have a website: http://www.verticalform.com But it is not up yet.
Matt