FANLCO TECHNOLOGY LTD