Firefinch Limited appoints Dr. Michael Anderson as Director on 6 April 2021.