Acorn Asset Management Ltd