A.B. Design & Construction Co., Ltd.