Triplelink Associates Co. Ltd.