Polaris Capital Ltd