Trent Bartlett and Roderick Brown have been appointed as non-executive directors of Kresta Holdings Limited.