FinQuery Announces $25-million Investment by Periphas Capital and Lavelle Capital