Abundance receives £10m boost from IFISA