IB Capital Ltd.