Revivo Group, a Helix Kapital portfolio company, acquires Haapanen