Edelweiss Investment and Trading Company Ltd.