20 Cube Investments Pte. Ltd.