Assiduous Construction Co. Ltd.