Catcha Digital is making a move into banking software by acquiring a controlling stake in Theta Service Partner, a company ...