Terra Firma Capital Partners is born