1St Canton Asset Management Ltd.