MIRABAUD INVESTMENT MANAGEMENT LTD