Constelli raises $3 million in pre A series funding roundÂ