1631Kkm Ltd.