NEW FLAG ASSET MANAGEMENT LTD