AMFFL TECHNOLOGY AND MEDIA LTD