Annex Technology Limited and Absolute Information Technology (Shenzhen) Limited