Umbria - Someone had to do it ..Cull the blogs and help marketers get consumer insights..Have a look at the management team..They have all the skills necessary to make it a success..But will they be effective in marketing their company ? Will they have that share of luck which is always necessary for any successful company ? Need to track this company to know answers to these questions..