affix technology company limited