energy-investing FireFly appoints highly experienced resources specialist as Non-Executive Director 02 November 2025