grace software holdings