Winning trust in far-off places – a profile of Investors Trust