Artemis Alpha Trust plc announced that Duncan Budge, chairman and non-executive director of the company, has been appointed as a director of BioPharma Credit PLC.